shepherd satellite - Almanca İngilizce Sözlük